package com.lkd.service;

import com.lkd.dto.RegionAllPageDto;
import com.lkd.entity.Node;
import com.lkd.result.PageBean;
import com.lkd.vo.NodeVo;

import java.util.List;

public interface NodeService {
    //根据区域id查询该区域下的点位列表
    PageBean listByRid(RegionAllPageDto regionAllPageDto);
    //新增点位
    Boolean save(Node node);
    //根据点位id查询该点位下的设备列表
    List<NodeVo> getVmList(Long nodeId);

    //修改点位
    Boolean update(Node node);

    //删除点位
    Boolean deleteById(Long nodeId);

    //查询点位总数
    Integer count();
}
